package com.zjl.Zookeeper.第01章_入门;

/**
 *   “”“”“”“”“”常用于注册中心“”“”“”“”“”    其他注册中心：Eureka Consul  Nacos
 * Zookeeper是一个开源的分布式的，为分布式框架提供协调服务的Apache项目。
 *
 * Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架
 * 它负责存储和管理大家都关心的数据，然后接受观察者的注册，
 * 一旦这些数据的状态发生变化，Zookeeper就将负责通知已经在Zookeeper.
 * 上注册的那些观察者做出相应的反应。
 *
 * Zookeeper=文件系统+通知机制
 *
 * Zookeeper:一个领导者(Leader)(管写) ，多个跟随者( Follower)(管读)组成的集群。
 * ● 集群中只要有半数以上节点存活，Zookeeper集 群就能正常服务。所以Zookeeper适合安装奇数台服务器。
 * ● 全局数据一致:每个Server保存一份相同的数据副本，Client无论连接到哪个Server,数据都是一致的
 * ● 更新请求顺序执行，来自同一个Client的更新请求按其发送顺序依次执行。
 * ● 数据更新原子性，一次数据更新要么成功，要么失败
 * ● 实时性，在一定时间范围内，Client能读到最新数据。
 *
 *
 */
public class A_概述 {
}
